
// 设置food类
class Food {
    // 思考食物应该具有哪些属性和方法

    // 定义一个元素表示食物对应的属性
    element: HTMLElement;

    constructor() {
        this.element = document.querySelector('.food') as HTMLElement;//使用类型断言
    }

    // 获得食物的X坐标
    getX() {
        return this.element.offsetLeft
    }

    // 获取食物的Y坐标
    getY() {
        return this.element.offsetTop;
    }

    // 设置食物随机的位置
    foodPositionChange() {
        let left_position = (Math.floor(Math.random() * 55) * 10)
        let top_position = (Math.floor(Math.random() * 60) * 10)
        this.element.style.left = left_position + 'px';
        this.element.style.top = top_position + 'px';
    }
    // 判断食物的位置是否与蛇的位置重合
}
export default Food;






